package basicGramer

import (
	"fmt"
	"go-learn/src/entity"
	"reflect"
)

// 反射的实现

func kindTest() {
	m := entity.Person{Name: "张三"}
	t := reflect.ValueOf(m)
	fmt.Println("m的type类型是", t.Type()) // 打印出来是：entity.Person
	fmt.Println("m的Kind类型是", t.Kind()) // 打印出来的结果是： struct
}

func init() {
	fmt.Println("\n\n============这是basicGramer包中的第二个init函数实现")
	kindTest()
}
